package com.ds.infrastructure.hyperspace.container.internal.http2;

/**
 * @author  Weishaoying
 */
public enum HyperspaceHttp2FrameTypeEnum {

    /**
     * Settings frame
     */
    SETTINGS,

    /**
     * Settings ack frame
     */
    SETTINGS_ACK,
    /**
     * Window update frame
     */
    WINDOW_UPDATE,
    /**
     * Ping frame
     */
    PING,
    /**
     * Ping ack frame
     */
    PING_ACK,
    /**
     * Priority frame
     */
    PRIORITY,
    /**
     * Headers frame
     */
    HEADERS,

    /**
     * Data frame
     */
    DATA,

    /**
     * Push promise frame
     */
    PUSH_PROMISE,

    /**
     * Unknow frame
     */
    UNKNOWN,

    /**
     * Rst stream frame
     */
    RST_STREAM,

    /**
     * Go away frame
     */
    GO_AWAY

}
